home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C!T ROM 3
/
ct-rom iiib.zip
/
ct-rom iiib
/
WINDOWS
/
DIVERSEN
/
WINE02BX
/
CHISTORY.ELC
< prev
next >
Wrap
Text File
|
1993-03-28
|
5KB
|
63 lines
;;; compiled by jwz@thalidomide on Thu Jul 2 16:32:00 1992
;;; from file /u/jwz/emacs19/lisp/packages/chistory.el
;;; emacs version 19.2.1 Lucid.
;;; bytecomp version 2.07; 17-jun-92.
;;; optimization is on.
;;; this file uses opcodes which do not exist in Emacs18.
(if (and (boundp 'emacs-version)
(or (and (boundp 'epoch::version) epoch::version)
(string-lessp emacs-version "19")))
(error "This file was compiled for Emacs19."))
(provide 'chistory)
(fset 'repeat-matching-complex-command #[(&optional pattern) "½ô┴┬\"«éG├Oë─ܽé├├ë½│¼»@½è┴╔@!\"½ò╩╦╠═!ë\"!½ç@¬QAë¼M¼à╬╧!¬Å@@╨=½âA╤╥\"+ç" [pattern string-match "[ ]*[^ ]" nil "" command-history what temp history symbol-name y-or-n-p format "Redo %s? " prin1-to-string error "Command history exhausted." repeat-matching-complex-command edit-and-eval-command "Redo: "] 6 "\
Edit and re-evaluate complex command with name matching PATTERN.
Matching occurrences are displayed, most recent first, until you
select a form for evaluation. If PATTERN is empty (or nil), every form
in the command history is offered. The form is placed in the minibuffer
for editing and the result is evaluated." "sRedo Command (regexp): "])
(defvar default-command-history-filter-garbage '(command-history-mode list-command-history electric-command-history) "\
*A list of symbols. If default-list-command-history-filter is
given a list whose car is an element of this list, then it will return
non-nil (indicating the list should be discarded from the history).
Initially, all commands related to the command history are discarded.")
(defvar list-command-history-filter 'default-command-history-filter "\
If non-nil, should be the name of a function of one argument.
It is passed each element of the command history when
\\[list-command-history] is called. If the filter returns non-nil for
some element, that element is excluded from the history listing. The
default filter removes commands associated with the command-history.")
(fset 'default-command-history-filter #[(frob) ":?«ä@ >ç" [frob default-command-history-filter-garbage] 2 "\
Filter commands matching default-command-history-filter-garbage list
from the command history."])
(defvar list-command-history-max 32 "\
*If non-nil, should be a positive number which specifies the maximum
length of the Command History listing produced by list-command-history.")
(fset 'list-command-history #[nil "└É ┬«ü─╚U¼¿½ñ╔╩!½î\n½ê\n@!¼îS╦@!ê╠ êA¬S+è└qêebêm½à═╬!¬é╧ )æç" ["*Command History*" command-history nil list-command-history-max -1 count buffer-read-only history 0 boundp list-command-history-filter prin1 terpri error "No command history." Command-history-setup] 4 "\
List history of commands typed to minibuffer.
The number of commands listed is controlled by list-command-history-max.
Calls value of list-command-history-filter (if non-nil) on each history
element to judge if that element should be excluded from the list.
The buffer is left in Command History mode." nil])
(fset 'Command-history-setup #[(&optional majormode modename keymap) "└qê┴\n«ü!ê─┼!ê╞!ê╚ ┴\n«ü!ê\n«ü╦«ü╬ëç" ["*Command History*" use-local-map keymap command-history-map lisp-mode-variables nil set-syntax-table emacs-lisp-mode-syntax-table t buffer-read-only majormode command-history-mode major-mode modename "Command History" mode-name] 2])
(defvar command-history-hook nil "\
If non-nil, its value is called on entry to command-history-mode.")
(byte-code "└┴!¼é┬ ¼ñ├ ─ \"ê╞ !ê╟ ╚╔#ê╟ ╩╦#ê╟ ╠╦#ê╟ ═╬#ê┬ç" [boundp command-history-map nil make-sparse-keymap set-keymap-parent shared-lisp-mode-map suppress-keymap define-key "x" command-history-repeat "\n" next-line "" "" previous-line] 4)
(fset 'command-history-repeat #[nil "è└è┴yê┬p!)├ Aqê!)ç" [eval 0 read buffer-list] 3 "\
Repeat the command shown on the current line.
The buffer for that command is the previous current buffer." nil])
(fset 'command-history-mode #[nil "└ ê┴┬!ê├─!ç" [list-command-history pop-to-buffer "*Command History*" run-hooks command-history-hook] 2 "\
Major mode for examining commands from command-history.
The number of commands listed is controlled by list-command-history-max.
The command history is filtered by list-command-history-filter if non-nil.
\\<command-history-map>Use \\[command-history-repeat] to repeat the command on the current line.
Otherwise much like Emacs-Lisp Mode except that there is no self-insertion
and digits provide prefix arguments. Tab does not indent.
\\{command-history-map}
Calls the value of command-history-hook if that is non-nil
The Command History listing is recomputed each time this mode is
invoked." nil])